downpipe shoe - Spanish English Dictionary